electric fishing machine - Turkish English Dictionary